AT-NFC  2.1 (win)
AT-NFC kernel set
Macros
MirConsts

Macros

#define NFC_AMEX_TAG_9F50_APP_DUAL_CURR_CODE   0x9F50
 
#define NFC_AMEX_TAG_9F5A_MEMBERSHIP_PROD_ID   0x9F5A
 
#define NFC_AMEX_TAG_9F5B_MEMBERSHIP_PROD_NUM   0x9F5B
 
#define NFC_AMEX_TAG_9F67_FF   0x9F67
 
#define NFC_AMEX_TAG_9F6D_CLESS_READER_CAPS   0x9F6D
 
#define NFC_AMEX_TAG_9F6E_ENH_CLESS_READER_CAPS   0x9F6E
 
#define NFC_AMEX_TAG_9F70_CARD_CIPC   0x9F70
 
#define NFC_AMEX_TAG_9F71_MCVM_RES   0x9F71
 
#define NFC_AMEX_TAG_9F77_APP_SPEC_VER   0x9F77
 
#define NFC_MIR_TAG_DF41_RECOVERY_COUNTER   0xDF41
 
#define NFC_MIR_TAG_DF51_FLOOR_LIMIT   0xDF51
 
#define NFC_MIR_TAG_DF52_NOCVM_LIMIT   0xDF52
 
#define NFC_MIR_TAG_DF53_CLESS_NON_CD_CVM_LIMIT   0xDF53
 
#define NFC_MIR_TAG_DF54_CLESS_CD_CVM_LIMIT   0xDF54
 
#define NFC_MIR_TAG_DF55_TPM_CAPABILITIES   0xDF55
 
#define NFC_MIR_TAG_DF56_RECOVERY_LIMIT   0xDF56
 
#define NFC_MIR_TAG_DF6F_ODOL   0xDF6F
 
#define NFC_MIR_TAG_DF70_AI   0xDF70
 
#define NFC_MIR_TAG_DF71_TPM   0xDF71
 
#define NFC_MIR_TAG_DF74_KVR   0xDF74
 
#define NFC_MIR_TAG_9F70_CDA_RESULT   0x9F70
 
#define NFC_MIR_TAG_9F71_CPR   0x9F71
 
#define NFC_MIR_TAG_9F80_NSPK_DISCR_DATA   0x9F80
 
#define NFC_MIR_TAG_BF61_SIGNED_DATA   0xBF61
 
#define NFC_MIR_TAG_BF62_UNSIGNED_DATA   0xBF62
 
#define NFC_MIR_TAG_DF01_ISS_NON_FIN_DATA_FIRST   0xDF01
 
#define NFC_MIR_TAG_DF01_ISS_NON_FIN_DATA_LAST   0xDF1F
 
#define KER_LIB_EMV_VERSION   "MIR v.2.4.1 2023"
 
#define KER_LIB_VERSION   "2.4.1.3"
 
#define KER_LIB_BUILD_NUM   "006"
 
#define MIR_SPEC_NUM   0x02
 

Detailed Description

Macro Definition Documentation

◆ KER_LIB_BUILD_NUM

#define KER_LIB_BUILD_NUM   "006"

Lib Build number

◆ KER_LIB_EMV_VERSION

#define KER_LIB_EMV_VERSION   "MIR v.2.4.1 2023"

Lib EMV specification version number

◆ KER_LIB_VERSION

#define KER_LIB_VERSION   "2.4.1.3"

Lib Version number

◆ MIR_SPEC_NUM

#define MIR_SPEC_NUM   0x02

Mir spec number (for TPM DF71)

◆ NFC_AMEX_TAG_9F50_APP_DUAL_CURR_CODE

#define NFC_AMEX_TAG_9F50_APP_DUAL_CURR_CODE   0x9F50

Application Dual Currency Code

◆ NFC_AMEX_TAG_9F5A_MEMBERSHIP_PROD_ID

#define NFC_AMEX_TAG_9F5A_MEMBERSHIP_PROD_ID   0x9F5A

Membership Product Identifier

◆ NFC_AMEX_TAG_9F5B_MEMBERSHIP_PROD_NUM

#define NFC_AMEX_TAG_9F5B_MEMBERSHIP_PROD_NUM   0x9F5B

Product Membership Number

◆ NFC_AMEX_TAG_9F67_FF

#define NFC_AMEX_TAG_9F67_FF   0x9F67

Form Factor

◆ NFC_AMEX_TAG_9F6D_CLESS_READER_CAPS

#define NFC_AMEX_TAG_9F6D_CLESS_READER_CAPS   0x9F6D

Contactless Reader Capabilities

◆ NFC_AMEX_TAG_9F6E_ENH_CLESS_READER_CAPS

#define NFC_AMEX_TAG_9F6E_ENH_CLESS_READER_CAPS   0x9F6E

Enhanced Contactless Reader Capabilities

◆ NFC_AMEX_TAG_9F70_CARD_CIPC

#define NFC_AMEX_TAG_9F70_CARD_CIPC   0x9F70

Card Interface and Payment Capabilities

◆ NFC_AMEX_TAG_9F71_MCVM_RES

#define NFC_AMEX_TAG_9F71_MCVM_RES   0x9F71

Mobile CVM Results

◆ NFC_AMEX_TAG_9F77_APP_SPEC_VER

#define NFC_AMEX_TAG_9F77_APP_SPEC_VER   0x9F77

Application Specification Version

◆ NFC_MIR_TAG_9F70_CDA_RESULT

#define NFC_MIR_TAG_9F70_CDA_RESULT   0x9F70

CDA Result (CDAR)

◆ NFC_MIR_TAG_9F71_CPR

#define NFC_MIR_TAG_9F71_CPR   0x9F71

Card Processing Requirements (CPR)

◆ NFC_MIR_TAG_9F80_NSPK_DISCR_DATA

#define NFC_MIR_TAG_9F80_NSPK_DISCR_DATA   0x9F80

NSPK Discretionary Data

◆ NFC_MIR_TAG_BF61_SIGNED_DATA

#define NFC_MIR_TAG_BF61_SIGNED_DATA   0xBF61

Signed Application Tags

◆ NFC_MIR_TAG_BF62_UNSIGNED_DATA

#define NFC_MIR_TAG_BF62_UNSIGNED_DATA   0xBF62

Unsigned Application Tags

◆ NFC_MIR_TAG_DF01_ISS_NON_FIN_DATA_FIRST

#define NFC_MIR_TAG_DF01_ISS_NON_FIN_DATA_FIRST   0xDF01

Issuer non-financial Data (First tag)

◆ NFC_MIR_TAG_DF01_ISS_NON_FIN_DATA_LAST

#define NFC_MIR_TAG_DF01_ISS_NON_FIN_DATA_LAST   0xDF1F

Issuer non-financial Data (Last tag)

◆ NFC_MIR_TAG_DF41_RECOVERY_COUNTER

#define NFC_MIR_TAG_DF41_RECOVERY_COUNTER   0xDF41

Transaction Recovery Counter (TRC

◆ NFC_MIR_TAG_DF51_FLOOR_LIMIT

#define NFC_MIR_TAG_DF51_FLOOR_LIMIT   0xDF51

Terminal Floor Limit

◆ NFC_MIR_TAG_DF52_NOCVM_LIMIT

#define NFC_MIR_TAG_DF52_NOCVM_LIMIT   0xDF52

Terminal No CVM Limit

◆ NFC_MIR_TAG_DF53_CLESS_NON_CD_CVM_LIMIT

#define NFC_MIR_TAG_DF53_CLESS_NON_CD_CVM_LIMIT   0xDF53

Terminal Contactless Limit (Non CD-CVM)

◆ NFC_MIR_TAG_DF54_CLESS_CD_CVM_LIMIT

#define NFC_MIR_TAG_DF54_CLESS_CD_CVM_LIMIT   0xDF54

Terminal Contactless Limit (CD-CVM)

◆ NFC_MIR_TAG_DF55_TPM_CAPABILITIES

#define NFC_MIR_TAG_DF55_TPM_CAPABILITIES   0xDF55

Terminal TPM Capabilities

◆ NFC_MIR_TAG_DF56_RECOVERY_LIMIT

#define NFC_MIR_TAG_DF56_RECOVERY_LIMIT   0xDF56

Transaction Recovery Limit

◆ NFC_MIR_TAG_DF6F_ODOL

#define NFC_MIR_TAG_DF6F_ODOL   0xDF6F

Operation Data Object List (ODOL)

◆ NFC_MIR_TAG_DF70_AI

#define NFC_MIR_TAG_DF70_AI   0xDF70

Application Info (AI)

◆ NFC_MIR_TAG_DF71_TPM

#define NFC_MIR_TAG_DF71_TPM   0xDF71

Transaction Processing Mode (TPM)

◆ NFC_MIR_TAG_DF74_KVR

#define NFC_MIR_TAG_DF74_KVR   0xDF74

Kernel Verification Results (KVR)